package ar.com.algotres.tpdos.modelo.fisica.direcciones;

import ar.com.algotres.tpdos.modelo.fisica.CoordenadasDePosicioInvalidaException;
import ar.com.algotres.tpdos.modelo.fisica.Posicion;

public abstract class Direccion {

	
	public abstract Posicion damePosicionSiguiente(Posicion actual) throws CoordenadasDePosicioInvalidaException;
	public abstract Direccion invertir();
	
	@Override
	public boolean equals(Object obj) {
		return this.getClass().equals(obj.getClass());
	}
}
